#include <opencv/cv.h>
#include <opencv/highgui.h>
#include <stdio.h>
#include <cmath>
#include <vector>
#include <float.h>

using namespace std;
using namespace cv;

class concatenateVector {
private:
	int size;
	int labelSuperpixel;
	char* labelImage;
	int labelForegroundBackground;
	vector<double> vectorValue;
public:
	concatenateVector(int _size, int _labelSuperpixel, char* _labelImage);
	void setValue(vector<double> _value);
	vector<double> getVectorValue();
	void appendVector(vector<double> v);
	void setLabelForegroundBackground(int label);
	int getLabelForegroundBackground();
};